package com.tedu.boot21.utils;

import com.alibaba.druid.pool.DruidDataSource;

import java.sql.Connection;
import java.sql.SQLException;

public class DBUtils {
//    将获取链接的代码封装
    private static DruidDataSource dds;
    static {
    //        创建数据库链接池对象
    dds = new DruidDataSource();
//        设置数据库链接信息
    dds.setUrl("jdbc:mysql://localhost:3306/empdb?characterEncoding=utf8&serverTimezone=Asia/Shanghai");
    dds.setUsername("root");
    dds.setPassword("123456");
//        设置初始化链接数量
    dds.setInitialSize(3);
//        设置最大数量
    dds.setMaxActive(5);
}
    public static Connection getConn() throws SQLException {

//        从连接池对象中获取链接  抛异常

        Connection conn = dds.getConnection();
        System.out.println(conn);

        return conn;
    }
}
